# 函数枚举 enumerate() 对于一个可迭代的（iterable）/可遍历的对象（如列表、字符串），enumerate函数将其组成一个索引序列，利用它可以同时获得索引和值。
str1 = 'hello python'
list1 = [10, 20, 30, 40, 50, 60, 70]
tup1 = ('a', 'b', 'c')
dict1 = {'张三': 20, '李四': 30, '王五': 40}
set1 = {'red', 'blue', 'green', 'pink', 'purple'}

for index, item in enumerate(str1):
    print('index  = ', index)
    print('item = ', item)

for index, item in enumerate(list1):
    print('index  = ', index)
    print('item = ', item)

for index, item in enumerate(dict1):
    print('index  = ', index)
    print('item = ', item)

for index, item in enumerate(set1):
    print('index  = ', index)
    print('item = ', item)